//: [Previous](@previous)

import Foundation
import UIKit

var str = "Hello, playground"

//: [Next](@next)

class TestView:UIView {
    
//    var testlabel:UILabel{
//        didSet{
//            print("调用didSet")
//            testlabel.textColor = UIColor.red
//        }
    
//        set{
//            print("淍用 set")
//            self.testlabel.textColor = UIColor.red
//            self.testlabel = newValue
//        }
//        get{
//            return self.testlabel
//        }
//    }
    
    
    override init(frame: CGRect) {
        super.init(frame: frame)
        
        self.backgroundColor = UIColor.white
        
//        self.testlabel = UILabel(frame: CGRect(x: 0, y: 10, width: 100, height: 20))
//        testlabel.text = "abc"
//        self.addSubview(testlabel)
        
        
    }
    
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
}

let lastView = TestView(frame: CGRect(x: 0, y: 0, width: 500, height: 300))

